English-Russian astronomy dictionary. 2013.
microflare — noun A relatively small solar flare … Wiktionary